﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using EpiNEXT.Services.Fields;

namespace EpiNEXT.Services.Validation.Actions
{
    public interface IAction
    {
        ObservableCollection<string> TargetNames { get; set; }

        List<IField> GetFieldsInAction(DataEntryInstrument form);

        void Execute(Record record);
    }
}
